/**
 * 
 */
	var userinfo;
	var edit;
	var url;
	var goback = true;
	
	$(function() {
		
		initSets();
		
		statusInit("valForm", userinfo, edit);
		
		$.demonPlugin.formValidate("valForm");
		
		$("#saveUser2").click(function(){
			
		});
		
		$("#saveUser").click(goback, function(evt){
			if (!$("form").valid())
				return false;
			var formData = aoData = $.demonPlugin.collectFormData();
			$.demonPlugin.asyncData("PUT" , url, formData, 
					function(data){
						if (data.status == "ok"){
							alert("保存成功");
							if (evt.data)
								window.history.back();
						}else{
							alert(data.msg);
						}
					},
					function (data){
						alert('保存失败，请重试');
					});
		});
		
		$("#cancel").click(function(){
			window.history.back();
		});
		
		setHeight();
	})
	
	function initSets(){
		$("#cursetid").change(function(){
			$("#cursetname").val( $("option:selected", this).text() );
		});
		$.demonPlugin.asyncData("GET", "../set/allsets", null, function(data){
			if (data.status == "ok"){
				var sData = data.data;
				for (var e in sData){
					$("<option>").val(sData[e].id).text(sData[e].title)
						.appendTo("#cursetid");
				}
			}
		})
	}
	
	function statusInit(formId, userinfo, edit){
		if (userinfo && userinfo!=""){
			$.demonPlugin.initForm(formId, userinfo, edit);
			if (edit!="true"){
				$("#saveUser").css("display", "none");
			}else{
				$("#cancel").css("display","none");
				goback = false;
				url = "saveuser";
			}
		}else{
			url = "adduser";
		}
	}